<?php
	include("../../handle/config.php");
	session_start();
	// tạo mã tự động cho maHV
	$sql_ch = "SELECT  COUNT(*) as max FROM CHIHOI";
	$result_ch=mysqli_query($con,$sql_ch);
	$row = mysqli_fetch_array($result_ch);
	$max=$row['max'];
	do
	{
		$max+=1;
		$maCH=(string)($max);
		echo $maHV;
		$length =strlen($maCH);
		for($i=0;$i<3-$length;$i++)
			$maCH="0".$maCH;
		$maCH="CH".$maCH;
		//kiểm tra xem đã tồn tại mã trong bảng chưa
		$sql_check = "SELECT  * FROM CHIHOI WHERE MACH='$maCH'";
		$check_result=mysqli_query($con,$sql_check);
		$check_row = mysqli_fetch_array($check_result);		
	}
	while($check_row!=null);
	
	$sql="INSERT INTO CHIHOI VALUES ('$maCH','$_POST[tenchihoi]')";
	echo $sql;
	if(!mysqli_query($con,$sql))
	{
		mysqli_close($con);
		header("Location:../../QuanLyChiHoi.php?content=taochihoi&result=Lỗi không thêm được chi hội!");
		exit();
	}
	
	// tạo mã tự động cho maHV
	$sql_maHV = "SELECT  COUNT(*) as max FROM HOIVIEN";
	$result=mysqli_query($con,$sql_maHV);
	$row = mysqli_fetch_array($result);
	$max=$row['max'];
	do
	{
		$max+=1;
		$maHV=(string)($max);
		echo $maHV;
		$length =strlen($maHV);
		for($i=0;$i<5-$length;$i++)
			$maHV="0".$maHV;
		$maHV="HV".$maHV;
		//kiểm tra xem đã tồn tại mã trong bảng chưa
		$sql_check = "SELECT  * FROM HOIVIEN WHERE MAHV='$maHV'";
		$check_result=mysqli_query($con,$sql_check);
		$check_row = mysqli_fetch_array($check_result);		
	}
	while($check_row!=null);

	// thêm 1 hội viên vào bảng
	$sql="INSERT INTO HOIVIEN VALUES ('$maHV','CV05','$maCH','$_POST[hoten]','$_POST[nganh]', '$_POST[khoa]','$_POST[email]','$_POST[sdt]','$_POST[diachi]')";
	echo $sql;
	//nếu thêm được hội viên thì tạo tài khoãn
	if(mysqli_query($con,$sql))
	{	
		$pass=substr(str_shuffle('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789') , 0 , 5 );
		$tenpq;
		$tenpq="003";
		$sql="INSERT INTO TAIKHOAN VALUES ('$maHV','$maHV','$tenpq','$pass')";
		if(mysqli_query($con,$sql))
		{
			mysqli_close($con);
			header("Location:../../QuanLyChiHoi.php?content=thongtinchihoimoi&mahv=$maHV");
			exit();
		}
		else
		{
			mysqli_close($con);
			header("Location:../../QuanLyChiHoi.php?content=taochihoi&result=không tạo được tài khoãn hội viên");
			exit();
		}
	}
	else 
	{
		mysqli_close($con);
		header("Location:../../QuanLyChiHoi.php?content=taochihoi&result=không thêm được hội viên");
		exit();
	}

?>